<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>headset.gui.MainView.View</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="headset-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >HeaDSET</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="headset-module.html">Package&nbsp;headset</a> ::
        <a href="headset.gui-module.html">Package&nbsp;gui</a> ::
        <a href="headset.gui.MainView-module.html">Module&nbsp;MainView</a> ::
        Class&nbsp;View
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class View</h1><p class="nomargin-top"><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View">source&nbsp;code</a></span></p>
<center>
<center>  <map id="uml_class_diagram_for_headset__20" name="uml_class_diagram_for_headset__20">
<area shape="rect" href="headset.gui.MainView.View-class.html#WIDTH" title="headset.gui.MainView.View.WIDTH" alt="" coords="67,1924,272,1943"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#HEIGHT" title="headset.gui.MainView.View.HEIGHT" alt="" coords="67,1943,272,1961"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#BUTTON_WIDTH" title="headset.gui.MainView.View.BUTTON_WIDTH" alt="" coords="67,1961,272,1980"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#L_BUTTON_WIDTH" title="headset.gui.MainView.View.L_BUTTON_WIDTH" alt="" coords="67,1980,272,1999"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#MIN_SIZE" title="headset.gui.MainView.View.MIN_SIZE" alt="" coords="67,1999,272,2017"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#FILE_EXIT" title="headset.gui.MainView.View.FILE_EXIT" alt="" coords="67,2017,272,2036"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#SINGLE_VIEW" title="headset.gui.MainView.View.SINGLE_VIEW" alt="" coords="67,2036,272,2055"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#MULTI_VIEW" title="headset.gui.MainView.View.MULTI_VIEW" alt="" coords="67,2055,272,2073"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#CONFIG_VIEW" title="headset.gui.MainView.View.CONFIG_VIEW" alt="" coords="67,2073,272,2092"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#HELP_ABOUT" title="headset.gui.MainView.View.HELP_ABOUT" alt="" coords="67,2092,272,2111"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#HELP_HELP" title="headset.gui.MainView.View.HELP_HELP" alt="" coords="67,2111,272,2129"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#EXPLANATION_TEXT" title="headset.gui.MainView.View.EXPLANATION_TEXT" alt="" coords="67,2129,272,2148"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#VISUALIZER" title="headset.gui.MainView.View.VISUALIZER" alt="" coords="67,2148,272,2167"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#__init__" title="The constructor for View initialises the main layout of the frame window." alt="" coords="67,2169,272,2188"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitMenuBar" title="This method initializes the menubar of the frame window with menus and menu items." alt="" coords="67,2188,272,2207"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitFileMenu" title="This is an abstract method used for initializing optional menu items in &#160;File menu." alt="" coords="67,2207,272,2225"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitOtherMenus" title="This is an abstract method used for initializing optional other menus and &#160;their menu items between the File menu and the ViewPorts menu." alt="" coords="67,2225,272,2244"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitUserInput" title="This is an abstract method used for initializing the user input panel." alt="" coords="67,2244,272,2263"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitExplanationPanel" title="This method initializes an explanation panel used for putting information &#160;about other user input panels (to show how for example input fields work)." alt="" coords="67,2263,272,2281"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitVisualizer" title="This method initializes a visualizer panel used for showing the 3D model." alt="" coords="67,2281,272,2300"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#InitBarVisualizer" title="This is an abstract method used for initializing the bar panel at the &#160;bottom of the visualizer panel." alt="" coords="67,2300,272,2319"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#ShowExplanation" title="This method updates the explanation panel with textual information." alt="" coords="67,2319,272,2337"/>
<area shape="rect" href="headset.gui.MainView.View-class.html#SettingStatusBar" title="This method updates the fields in the statusbar of the frame window." alt="" coords="67,2337,272,2356"/>
<area shape="rect" href="headset.gui.MainView.View-class.html" title="View is the superclass of the 3 views of the HeaDSET programs." alt="" coords="65,1907,273,2357"/>
<area shape="rect" href="headset.gui.MainView.PlayerView-class.html" title="PlayerView is a subclass of View and provides the layout for the HeaDSET program PathPlayer." alt="" coords="16,2387,80,2413"/>
<area shape="rect" href="headset.gui.MainView.ModelingView-class.html" title="ModelingView is a subclass of View and provides the layout for the HeaDSET program PathCreator." alt="" coords="131,2387,208,2413"/>
<area shape="rect" href="headset.gui.MainView.OperationView-class.html" title="OperationView is a subclass of View and provides the layout for the HeaDSET program PathRecorder." alt="" coords="259,2387,339,2413"/>
<area shape="rect" href="javascript:void(0);" title="See `GetMenuBar` and `SetMenuBar`" alt="" coords="71,1500,268,1519"/>
<area shape="rect" href="javascript:void(0);" title="See `GetStatusBar` and `SetStatusBar`" alt="" coords="71,1519,268,1537"/>
<area shape="rect" href="javascript:void(0);" title="See `GetStatusBarPane` and `SetStatusBarPane`" alt="" coords="71,1537,268,1556"/>
<area shape="rect" href="javascript:void(0);" title="See `GetToolBar` and `SetToolBar`" alt="" coords="71,1556,268,1575"/>
<area shape="rect" href="javascript:void(0);" title="The membership flag" alt="" coords="71,1575,268,1593"/>
<area shape="rect" href="javascript:void(0);" title="ProcessCommand(self, int winid) &#45;&gt; bool" alt="" coords="71,1596,268,1615"/>
<area shape="rect" href="javascript:void(0);" title="Create(self, Window parent, int id=&#45;1, String title=EmptyString, ..." alt="" coords="71,1615,268,1633"/>
<area shape="rect" href="javascript:void(0);" title="CreateStatusBar(self, int number=1, long style=DEFAULT_STATUSBAR_STYLE, int winid=0, ..." alt="" coords="71,1633,268,1652"/>
<area shape="rect" href="javascript:void(0);" title="CreateToolBar(self, long style=&#45;1, int winid=&#45;1, String &#160;name=ToolBarNameStr) &#45;&gt; wxToolBar" alt="" coords="71,1652,268,1671"/>
<area shape="rect" href="javascript:void(0);" title="DoGiveHelp(self, String text, bool show)" alt="" coords="71,1671,268,1689"/>
<area shape="rect" href="javascript:void(0);" title="DoMenuUpdates(self, Menu menu=None)" alt="" coords="71,1689,268,1708"/>
<area shape="rect" href="javascript:void(0);" title="GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) &#45;&gt; &#160;VisualAttributes" alt="" coords="71,1708,268,1727"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.Frame.GetMenuBar" alt="" coords="71,1727,268,1745"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.Frame.GetStatusBar" alt="" coords="71,1745,268,1764"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.Frame.GetStatusBarPane" alt="" coords="71,1764,268,1783"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.Frame.GetToolBar" alt="" coords="71,1783,268,1801"/>
<area shape="rect" href="javascript:void(0);" title="PopStatusText(self, int number=0)" alt="" coords="71,1801,268,1820"/>
<area shape="rect" href="javascript:void(0);" title="ProcessCommand(self, int winid) &#45;&gt; bool" alt="" coords="71,1820,268,1839"/>
<area shape="rect" href="javascript:void(0);" title="SetToolBar(self, wxToolBar toolbar)" alt="" coords="71,1857,268,1876"/>
<area shape="rect" href="javascript:void(0);" title="Proxy of C++ Frame class" alt="" coords="69,1483,269,1877"/>
<area shape="rect" href="javascript:void(0);" title="See `GetEvtHandlerEnabled` and `SetEvtHandlerEnabled`" alt="" coords="47,135,292,153"/>
<area shape="rect" href="javascript:void(0);" title="See `GetNextHandler` and `SetNextHandler`" alt="" coords="47,153,292,172"/>
<area shape="rect" href="javascript:void(0);" title="See `GetPreviousHandler` and `SetPreviousHandler`" alt="" coords="47,172,292,191"/>
<area shape="rect" href="javascript:void(0);" title="AddPendingEvent(self, Event event)" alt="" coords="47,193,292,212"/>
<area shape="rect" href="javascript:void(0);" title="Bind an event to an event handler." alt="" coords="47,212,292,231"/>
<area shape="rect" href="javascript:void(0);" title="Connect(self, int id, int lastId, int eventType, PyObject func)" alt="" coords="47,231,292,249"/>
<area shape="rect" href="javascript:void(0);" title="Disconnect(self, int id, int lastId=&#45;1, EventType eventType=wxEVT_NULL) &#45;&gt; &#160;bool" alt="" coords="47,249,292,268"/>
<area shape="rect" href="javascript:void(0);" title="wx._core.EvtHandler.GetEvtHandlerEnabled" alt="" coords="47,268,292,287"/>
<area shape="rect" href="javascript:void(0);" title="wx._core.EvtHandler.GetNextHandler" alt="" coords="47,287,292,305"/>
<area shape="rect" href="javascript:void(0);" title="wx._core.EvtHandler.GetPreviousHandler" alt="" coords="47,305,292,324"/>
<area shape="rect" href="javascript:void(0);" title="ProcessEvent(self, Event event) &#45;&gt; bool" alt="" coords="47,324,292,343"/>
<area shape="rect" href="javascript:void(0);" title="wx._core.EvtHandler.ProcessPendingEvents" alt="" coords="47,343,292,361"/>
<area shape="rect" href="javascript:void(0);" title="SetEvtHandlerEnabled(self, bool enabled)" alt="" coords="47,361,292,380"/>
<area shape="rect" href="javascript:void(0);" title="SetNextHandler(self, EvtHandler handler)" alt="" coords="47,380,292,399"/>
<area shape="rect" href="javascript:void(0);" title="SetPreviousHandler(self, EvtHandler handler)" alt="" coords="47,399,292,417"/>
<area shape="rect" href="javascript:void(0);" title="Disconencts the event handler binding for event from self." alt="" coords="47,417,292,436"/>
<area shape="rect" href="javascript:void(0);" title="Proxy of C++ EvtHandler class" alt="" coords="45,117,293,437"/>
<area shape="rect" href="javascript:void(0);" title="See `GetAcceleratorTable` and `SetAcceleratorTable`" alt="" coords="73,484,265,503"/>
<area shape="rect" href="javascript:void(0);" title="See `GetAutoLayout` and `SetAutoLayout`" alt="" coords="73,503,265,521"/>
<area shape="rect" href="javascript:void(0);" title="See `GetBackgroundColour` and `SetBackgroundColour`" alt="" coords="73,521,265,540"/>
<area shape="rect" href="javascript:void(0);" title="See `GetBackgroundStyle` and `SetBackgroundStyle`" alt="" coords="73,540,265,559"/>
<area shape="rect" href="javascript:void(0);" title="See `GetBestSize`" alt="" coords="73,559,265,577"/>
<area shape="rect" href="javascript:void(0);" title="See `GetBestVirtualSize`" alt="" coords="73,577,265,596"/>
<area shape="rect" href="javascript:void(0);" title="See `GetBorder`" alt="" coords="73,596,265,615"/>
<area shape="rect" href="javascript:void(0);" title="See `GetCaret` and `SetCaret`" alt="" coords="73,615,265,633"/>
<area shape="rect" href="javascript:void(0);" title="See `GetCharHeight`" alt="" coords="73,633,265,652"/>
<area shape="rect" href="javascript:void(0);" title="See `GetCharWidth`" alt="" coords="73,652,265,671"/>
<area shape="rect" href="javascript:void(0);" title="See `GetChildren`" alt="" coords="73,671,265,689"/>
<area shape="rect" href="javascript:void(0);" title="See `GetClientAreaOrigin`" alt="" coords="73,689,265,708"/>
<area shape="rect" href="javascript:void(0);" title="See `GetClientRect` and `SetClientRect`" alt="" coords="73,708,265,727"/>
<area shape="rect" href="javascript:void(0);" title="See `GetWindowVariant` and `SetWindowVariant`" alt="" coords="73,745,265,764"/>
<area shape="rect" href="javascript:void(0);" title="Can this window have focus?" alt="" coords="73,767,265,785"/>
<area shape="rect" href="javascript:void(0);" title="Can this window be given focus by keyboard navigation? if not, the only way to give it focus (provided it accepts it at all) is to click it." alt="" coords="73,785,265,804"/>
<area shape="rect" href="javascript:void(0);" title="AddChild(self, Window child)" alt="" coords="73,804,265,823"/>
<area shape="rect" href="javascript:void(0);" title="AdjustForLayoutDirection(self, int x, int width, int widthTotal) &#45;&gt; int" alt="" coords="73,823,265,841"/>
<area shape="rect" href="javascript:void(0);" title="AssociateHandle(self, long handle)" alt="" coords="73,841,265,860"/>
<area shape="rect" href="javascript:void(0);" title="CacheBestSize(self, Size size)" alt="" coords="73,860,265,879"/>
<area shape="rect" href="javascript:void(0);" title="Returns ``True`` if the platform supports setting the transparency for this window." alt="" coords="73,879,265,897"/>
<area shape="rect" href="javascript:void(0);" title="Directs all mouse input to this window." alt="" coords="73,897,265,916"/>
<area shape="rect" href="javascript:void(0);" title="Center(self, int direction=BOTH)" alt="" coords="73,916,265,935"/>
<area shape="rect" href="javascript:void(0);" title="CenterOnParent(self, int dir=BOTH)" alt="" coords="73,935,265,953"/>
<area shape="rect" href="javascript:void(0);" title="Center(self, int direction=BOTH)" alt="" coords="73,953,265,972"/>
<area shape="rect" href="javascript:void(0);" title="CenterOnParent(self, int dir=BOTH)" alt="" coords="73,972,265,991"/>
<area shape="rect" href="javascript:void(0);" title="Clears the window by filling it with the current background colour." alt="" coords="73,991,265,1009"/>
<area shape="rect" href="javascript:void(0);" title="WarpPointer(self, int x, int y)" alt="" coords="73,1028,265,1047"/>
<area shape="rect" href="javascript:void(0);" title="wx.Window is the base class for all windows and represents any visible object on the screen." alt="" coords="72,467,267,1048"/>
<area shape="rect" href="javascript:void(0);" title="See `GetDefaultItem` and `SetDefaultItem`" alt="" coords="87,1095,252,1113"/>
<area shape="rect" href="javascript:void(0);" title="See `GetIcon` and `SetIcon`" alt="" coords="87,1113,252,1132"/>
<area shape="rect" href="javascript:void(0);" title="See `GetTitle` and `SetTitle`" alt="" coords="87,1132,252,1151"/>
<area shape="rect" href="javascript:void(0);" title="See `GetTmpDefaultItem` and `SetTmpDefaultItem`" alt="" coords="87,1151,252,1169"/>
<area shape="rect" href="javascript:void(0);" title="CenterOnScreen(self, int dir=BOTH)" alt="" coords="87,1172,252,1191"/>
<area shape="rect" href="javascript:void(0);" title="CenterOnScreen(self, int dir=BOTH)" alt="" coords="87,1191,252,1209"/>
<area shape="rect" href="javascript:void(0);" title="EnableCloseButton(self, bool enable) &#45;&gt; bool" alt="" coords="87,1209,252,1228"/>
<area shape="rect" href="javascript:void(0);" title="Get the default child of this parent, i.e." alt="" coords="87,1228,252,1247"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.GetIcon" alt="" coords="87,1247,252,1265"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.GetTitle" alt="" coords="87,1265,252,1284"/>
<area shape="rect" href="javascript:void(0);" title="Return the temporary default item, which can be None." alt="" coords="87,1284,252,1303"/>
<area shape="rect" href="javascript:void(0);" title="Iconize(self, bool iconize=True)" alt="" coords="87,1303,252,1321"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.IsActive" alt="" coords="87,1321,252,1340"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.IsAlwaysMaximized" alt="" coords="87,1340,252,1359"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.IsFullScreen" alt="" coords="87,1359,252,1377"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.IsIconized" alt="" coords="87,1377,252,1396"/>
<area shape="rect" href="javascript:void(0);" title="wx._windows.TopLevelWindow.IsMaximized" alt="" coords="87,1396,252,1415"/>
<area shape="rect" href="javascript:void(0);" title="repr(x)" alt="" coords="87,1433,252,1452"/>
<area shape="rect" href="javascript:void(0);" title="Proxy of C++ TopLevelWindow class" alt="" coords="85,1077,253,1453"/>
<area shape="rect" href="javascript:void(0);" title="See `GetClassName`" alt="" coords="107,28,232,47"/>
<area shape="rect" href="javascript:void(0);" title="Returns the class name of the C++ class using wxRTTI." alt="" coords="107,49,232,68"/>
<area shape="rect" href="javascript:void(0);" title="IsSameAs(self, Object p) &#45;&gt; bool" alt="" coords="107,68,232,87"/>
<area shape="rect" href="javascript:void(0);" title="The base class for most wx objects, although in wxPython not much functionality is needed nor exposed." alt="" coords="105,11,233,88"/>
</map>
  <img src="uml_class_diagram_for_headset__20.gif" alt='' usemap="#uml_class_diagram_for_headset__20" ismap="ismap" class="graph-without-title" />
</center>
</center>
<hr />
<p>View is the superclass of the 3 views of the HeaDSET programs. It 
  provides the common features and layout for the subviews.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">EvtHandler</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parent</span>,
        <span class="summary-sig-arg">parentId</span>,
        <span class="summary-sig-arg">title</span>,
        <span class="summary-sig-arg">model</span>)</span><br />
      The constructor for View initialises the main layout of the frame 
      window.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitMenuBar" class="summary-sig-name">InitMenuBar</a>(<span class="summary-sig-arg">self</span>)</span><br />
      This method initializes the menubar of the frame window with menus 
      and menu items.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitMenuBar">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitFileMenu" class="summary-sig-name">InitFileMenu</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">fileMenu</span>)</span><br />
      This is an abstract method used for initializing optional menu items 
      in File menu.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitFileMenu">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitOtherMenus" class="summary-sig-name">InitOtherMenus</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">menuBar</span>)</span><br />
      This is an abstract method used for initializing optional other menus
      and their menu items between the File menu and the ViewPorts menu.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitOtherMenus">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitUserInput" class="summary-sig-name">InitUserInput</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">inputPanel</span>)</span><br />
      This is an abstract method used for initializing the user input 
      panel.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitUserInput">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitExplanationPanel" class="summary-sig-name">InitExplanationPanel</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parent</span>)</span><br />
      This method initializes an explanation panel used for putting 
      information about other user input panels (to show how for example 
      input fields work).</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitExplanationPanel">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitVisualizer" class="summary-sig-name">InitVisualizer</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parent</span>,
        <span class="summary-sig-arg">model</span>)</span><br />
      This method initializes a visualizer panel used for showing the 3D 
      model.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitVisualizer">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#InitBarVisualizer" class="summary-sig-name">InitBarVisualizer</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parent</span>)</span><br />
      This is an abstract method used for initializing the bar panel at the
      bottom of the visualizer panel.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitBarVisualizer">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#ShowExplanation" class="summary-sig-name">ShowExplanation</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">info</span>)</span><br />
      This method updates the explanation panel with textual information.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.ShowExplanation">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.gui.MainView.View-class.html#SettingStatusBar" class="summary-sig-name">SettingStatusBar</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">message1</span>,
        <span class="summary-sig-arg">message2</span>)</span><br />
      This method updates the fields in the statusbar of the frame window.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.SettingStatusBar">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._windows.Frame</code></b>:
      <code>Command</code>,
      <code>Create</code>,
      <code>CreateStatusBar</code>,
      <code>CreateToolBar</code>,
      <code>DoGiveHelp</code>,
      <code>DoMenuUpdates</code>,
      <code>GetMenuBar</code>,
      <code>GetStatusBar</code>,
      <code>GetStatusBarPane</code>,
      <code>GetToolBar</code>,
      <code>PopStatusText</code>,
      <code>ProcessCommand</code>,
      <code>PushStatusText</code>,
      <code>SendSizeEvent</code>,
      <code>SetMenuBar</code>,
      <code>SetStatusBar</code>,
      <code>SetStatusBarPane</code>,
      <code>SetStatusText</code>,
      <code>SetStatusWidths</code>,
      <code>SetToolBar</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._windows.TopLevelWindow</code></b>:
      <code>CenterOnScreen</code>,
      <code>CentreOnScreen</code>,
      <code>EnableCloseButton</code>,
      <code>GetDefaultItem</code>,
      <code>GetIcon</code>,
      <code>GetTitle</code>,
      <code>GetTmpDefaultItem</code>,
      <code>Iconize</code>,
      <code>IsActive</code>,
      <code>IsAlwaysMaximized</code>,
      <code>IsFullScreen</code>,
      <code>IsIconized</code>,
      <code>IsMaximized</code>,
      <code>MacGetMetalAppearance</code>,
      <code>MacGetUnifiedAppearance</code>,
      <code>MacSetMetalAppearance</code>,
      <code>Maximize</code>,
      <code>RequestUserAttention</code>,
      <code>Restore</code>,
      <code>SetDefaultItem</code>,
      <code>SetIcon</code>,
      <code>SetIcons</code>,
      <code>SetShape</code>,
      <code>SetTitle</code>,
      <code>SetTmpDefaultItem</code>,
      <code>ShowFullScreen</code>,
      <code>__repr__</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Window</code></b>:
      <code>AcceptsFocus</code>,
      <code>AcceptsFocusFromKeyboard</code>,
      <code>AddChild</code>,
      <code>AdjustForLayoutDirection</code>,
      <code>AssociateHandle</code>,
      <code>CacheBestSize</code>,
      <code>CanSetTransparent</code>,
      <code>CaptureMouse</code>,
      <code>Center</code>,
      <code>CenterOnParent</code>,
      <code>Centre</code>,
      <code>CentreOnParent</code>,
      <code>ClearBackground</code>,
      <code>ClientToScreen</code>,
      <code>ClientToScreenXY</code>,
      <code>Close</code>,
      <code>ConvertDialogPointToPixels</code>,
      <code>ConvertDialogSizeToPixels</code>,
      <code>ConvertPixelPointToDialog</code>,
      <code>ConvertPixelSizeToDialog</code>,
      <code>DLG_PNT</code>,
      <code>DLG_SZE</code>,
      <code>Destroy</code>,
      <code>DestroyChildren</code>,
      <code>Disable</code>,
      <code>DissociateHandle</code>,
      <code>DragAcceptFiles</code>,
      <code>Enable</code>,
      <code>FindWindowById</code>,
      <code>FindWindowByName</code>,
      <code>Fit</code>,
      <code>FitInside</code>,
      <code>Freeze</code>,
      <code>GetAcceleratorTable</code>,
      <code>GetAdjustedBestSize</code>,
      <code>GetAutoLayout</code>,
      <code>GetBackgroundColour</code>,
      <code>GetBackgroundStyle</code>,
      <code>GetBestFittingSize</code>,
      <code>GetBestSize</code>,
      <code>GetBestSizeTuple</code>,
      <code>GetBestVirtualSize</code>,
      <code>GetBorder</code>,
      <code>GetCaret</code>,
      <code>GetCharHeight</code>,
      <code>GetCharWidth</code>,
      <code>GetChildren</code>,
      <code>GetClientAreaOrigin</code>,
      <code>GetClientRect</code>,
      <code>GetClientSize</code>,
      <code>GetClientSizeTuple</code>,
      <code>GetConstraints</code>,
      <code>GetContainingSizer</code>,
      <code>GetCursor</code>,
      <code>GetDefaultAttributes</code>,
      <code>GetDropTarget</code>,
      <code>GetEffectiveMinSize</code>,
      <code>GetEventHandler</code>,
      <code>GetExtraStyle</code>,
      <code>GetFont</code>,
      <code>GetForegroundColour</code>,
      <code>GetFullTextExtent</code>,
      <code>GetGrandParent</code>,
      <code>GetGtkWidget</code>,
      <code>GetHandle</code>,
      <code>GetHelpText</code>,
      <code>GetHelpTextAtPoint</code>,
      <code>GetId</code>,
      <code>GetLabel</code>,
      <code>GetLayoutDirection</code>,
      <code>GetMaxHeight</code>,
      <code>GetMaxSize</code>,
      <code>GetMaxWidth</code>,
      <code>GetMinHeight</code>,
      <code>GetMinSize</code>,
      <code>GetMinWidth</code>,
      <code>GetName</code>,
      <code>GetParent</code>,
      <code>GetPosition</code>,
      <code>GetPositionTuple</code>,
      <code>GetRect</code>,
      <code>GetScreenPosition</code>,
      <code>GetScreenPositionTuple</code>,
      <code>GetScreenRect</code>,
      <code>GetScrollPos</code>,
      <code>GetScrollRange</code>,
      <code>GetScrollThumb</code>,
      <code>GetSize</code>,
      <code>GetSizeTuple</code>,
      <code>GetSizer</code>,
      <code>GetTextExtent</code>,
      <code>GetThemeEnabled</code>,
      <code>GetToolTip</code>,
      <code>GetTopLevelParent</code>,
      <code>GetUpdateClientRect</code>,
      <code>GetUpdateRegion</code>,
      <code>GetValidator</code>,
      <code>GetVirtualSize</code>,
      <code>GetVirtualSizeTuple</code>,
      <code>GetWindowBorderSize</code>,
      <code>GetWindowStyle</code>,
      <code>GetWindowStyleFlag</code>,
      <code>GetWindowVariant</code>,
      <code>HasCapture</code>,
      <code>HasFlag</code>,
      <code>HasMultiplePages</code>,
      <code>HasScrollbar</code>,
      <code>HasTransparentBackground</code>,
      <code>Hide</code>,
      <code>HitTest</code>,
      <code>HitTestXY</code>,
      <code>InheritAttributes</code>,
      <code>InheritsBackgroundColour</code>,
      <code>InitDialog</code>,
      <code>InvalidateBestSize</code>,
      <code>IsBeingDeleted</code>,
      <code>IsDoubleBuffered</code>,
      <code>IsEnabled</code>,
      <code>IsExposed</code>,
      <code>IsExposedPoint</code>,
      <code>IsExposedRect</code>,
      <code>IsFrozen</code>,
      <code>IsRetained</code>,
      <code>IsShown</code>,
      <code>IsShownOnScreen</code>,
      <code>IsTopLevel</code>,
      <code>Layout</code>,
      <code>LineDown</code>,
      <code>LineUp</code>,
      <code>Lower</code>,
      <code>MakeModal</code>,
      <code>Move</code>,
      <code>MoveAfterInTabOrder</code>,
      <code>MoveBeforeInTabOrder</code>,
      <code>MoveXY</code>,
      <code>Navigate</code>,
      <code>PageDown</code>,
      <code>PageUp</code>,
      <code>PopEventHandler</code>,
      <code>PopupMenu</code>,
      <code>PopupMenuXY</code>,
      <code>PostCreate</code>,
      <code>PrepareDC</code>,
      <code>PushEventHandler</code>,
      <code>Raise</code>,
      <code>Refresh</code>,
      <code>RefreshRect</code>,
      <code>RegisterHotKey</code>,
      <code>ReleaseMouse</code>,
      <code>RemoveChild</code>,
      <code>RemoveEventHandler</code>,
      <code>Reparent</code>,
      <code>ScreenToClient</code>,
      <code>ScreenToClientXY</code>,
      <code>ScrollLines</code>,
      <code>ScrollPages</code>,
      <code>ScrollWindow</code>,
      <code>SetAcceleratorTable</code>,
      <code>SetAutoLayout</code>,
      <code>SetBackgroundColour</code>,
      <code>SetBackgroundStyle</code>,
      <code>SetBestFittingSize</code>,
      <code>SetCaret</code>,
      <code>SetClientRect</code>,
      <code>SetClientSize</code>,
      <code>SetClientSizeWH</code>,
      <code>SetConstraints</code>,
      <code>SetContainingSizer</code>,
      <code>SetCursor</code>,
      <code>SetDimensions</code>,
      <code>SetDoubleBuffered</code>,
      <code>SetDropTarget</code>,
      <code>SetEventHandler</code>,
      <code>SetExtraStyle</code>,
      <code>SetFocus</code>,
      <code>SetFocusFromKbd</code>,
      <code>SetFont</code>,
      <code>SetForegroundColour</code>,
      <code>SetHelpText</code>,
      <code>SetHelpTextForId</code>,
      <code>SetId</code>,
      <code>SetInitialSize</code>,
      <code>SetLabel</code>,
      <code>SetLayoutDirection</code>,
      <code>SetMaxSize</code>,
      <code>SetMinSize</code>,
      <code>SetName</code>,
      <code>SetOwnBackgroundColour</code>,
      <code>SetOwnFont</code>,
      <code>SetOwnForegroundColour</code>,
      <code>SetPosition</code>,
      <code>SetRect</code>,
      <code>SetScrollPos</code>,
      <code>SetScrollbar</code>,
      <code>SetSize</code>,
      <code>SetSizeHints</code>,
      <code>SetSizeHintsSz</code>,
      <code>SetSizeWH</code>,
      <code>SetSizer</code>,
      <code>SetSizerAndFit</code>,
      <code>SetThemeEnabled</code>,
      <code>SetToolTip</code>,
      <code>SetToolTipString</code>,
      <code>SetTransparent</code>,
      <code>SetValidator</code>,
      <code>SetVirtualSize</code>,
      <code>SetVirtualSizeHints</code>,
      <code>SetVirtualSizeHintsSz</code>,
      <code>SetVirtualSizeWH</code>,
      <code>SetWindowStyle</code>,
      <code>SetWindowStyleFlag</code>,
      <code>SetWindowVariant</code>,
      <code>ShouldInheritColours</code>,
      <code>Show</code>,
      <code>Thaw</code>,
      <code>ToggleWindowStyle</code>,
      <code>TransferDataFromWindow</code>,
      <code>TransferDataToWindow</code>,
      <code>UnregisterHotKey</code>,
      <code>Update</code>,
      <code>UpdateWindowUI</code>,
      <code>UseBgCol</code>,
      <code>Validate</code>,
      <code>WarpPointer</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.EvtHandler</code></b>:
      <code>AddPendingEvent</code>,
      <code>Bind</code>,
      <code>Connect</code>,
      <code>Disconnect</code>,
      <code>GetEvtHandlerEnabled</code>,
      <code>GetNextHandler</code>,
      <code>GetPreviousHandler</code>,
      <code>ProcessEvent</code>,
      <code>ProcessPendingEvents</code>,
      <code>SetEvtHandlerEnabled</code>,
      <code>SetNextHandler</code>,
      <code>SetPreviousHandler</code>,
      <code>Unbind</code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.EvtHandler</code></b> (private):
      <code>_setOORInfo</code>
      </p></div>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Object</code></b>:
      <code>GetClassName</code>,
      <code>IsSameAs</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== STATIC METHODS ==================== -->
<a name="section-StaticMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Static Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-StaticMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._windows.Frame</code></b>:
      <code>GetClassDefaultAttributes</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Window</code></b>:
      <code>FindFocus</code>,
      <code>GetCapture</code>,
      <code>NewControlId</code>,
      <code>NextControlId</code>,
      <code>PrevControlId</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#WIDTH" class="summary-name">WIDTH</a> = <code title="1000">1000</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#HEIGHT" class="summary-name">HEIGHT</a> = <code title="750">750</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#BUTTON_WIDTH" class="summary-name">BUTTON_WIDTH</a> = <code title="75">75</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#L_BUTTON_WIDTH" class="summary-name">L_BUTTON_WIDTH</a> = <code title="150">150</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#MIN_SIZE" class="summary-name">MIN_SIZE</a> = <code title="wx.Size(750, 600)">wx.Size(750, 600)</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#FILE_EXIT" class="summary-name">FILE_EXIT</a> = <code title="100">100</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#SINGLE_VIEW" class="summary-name">SINGLE_VIEW</a> = <code title="101">101</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#MULTI_VIEW" class="summary-name">MULTI_VIEW</a> = <code title="102">102</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#CONFIG_VIEW" class="summary-name">CONFIG_VIEW</a> = <code title="103">103</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#HELP_ABOUT" class="summary-name">HELP_ABOUT</a> = <code title="104">104</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#HELP_HELP" class="summary-name">HELP_HELP</a> = <code title="105">105</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#EXPLANATION_TEXT" class="summary-name">EXPLANATION_TEXT</a> = <code title="106">106</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.gui.MainView.View-class.html#VISUALIZER" class="summary-name">VISUALIZER</a> = <code title="107">107</code>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._windows.Frame</code></b>:
      <code>MenuBar</code>,
      <code>StatusBar</code>,
      <code>StatusBarPane</code>,
      <code>ToolBar</code>,
      <code>thisown</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._windows.TopLevelWindow</code></b>:
      <code>DefaultItem</code>,
      <code>Icon</code>,
      <code>Title</code>,
      <code>TmpDefaultItem</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Window</code></b>:
      <code>AcceleratorTable</code>,
      <code>AutoLayout</code>,
      <code>BackgroundColour</code>,
      <code>BackgroundStyle</code>,
      <code>BestSize</code>,
      <code>BestVirtualSize</code>,
      <code>Border</code>,
      <code>Caret</code>,
      <code>CharHeight</code>,
      <code>CharWidth</code>,
      <code>Children</code>,
      <code>ClientAreaOrigin</code>,
      <code>ClientRect</code>,
      <code>ClientSize</code>,
      <code>Constraints</code>,
      <code>ContainingSizer</code>,
      <code>Cursor</code>,
      <code>DefaultAttributes</code>,
      <code>DropTarget</code>,
      <code>EffectiveMinSize</code>,
      <code>Enabled</code>,
      <code>EventHandler</code>,
      <code>ExtraStyle</code>,
      <code>Font</code>,
      <code>ForegroundColour</code>,
      <code>GrandParent</code>,
      <code>GtkWidget</code>,
      <code>Handle</code>,
      <code>HelpText</code>,
      <code>Id</code>,
      <code>Label</code>,
      <code>LayoutDirection</code>,
      <code>MaxHeight</code>,
      <code>MaxSize</code>,
      <code>MaxWidth</code>,
      <code>MinHeight</code>,
      <code>MinSize</code>,
      <code>MinWidth</code>,
      <code>Name</code>,
      <code>Parent</code>,
      <code>Position</code>,
      <code>Rect</code>,
      <code>ScreenPosition</code>,
      <code>ScreenRect</code>,
      <code>Shown</code>,
      <code>Size</code>,
      <code>Sizer</code>,
      <code>ThemeEnabled</code>,
      <code>ToolTip</code>,
      <code>TopLevel</code>,
      <code>TopLevelParent</code>,
      <code>UpdateClientRect</code>,
      <code>UpdateRegion</code>,
      <code>Validator</code>,
      <code>VirtualSize</code>,
      <code>WindowStyle</code>,
      <code>WindowStyleFlag</code>,
      <code>WindowVariant</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.EvtHandler</code></b>:
      <code>EvtHandlerEnabled</code>,
      <code>NextHandler</code>,
      <code>PreviousHandler</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Object</code></b>:
      <code>ClassName</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parent</span>,
        <span class="sig-arg">parentId</span>,
        <span class="sig-arg">title</span>,
        <span class="sig-arg">model</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The constructor for View initialises the main layout of the frame 
  window. This layout consists of a menu- and statusbar and the main panel.
  This main panel is further divided into:</p>
  <ul>
    <li>
      a left panel for user input.
    </li>
    <li>
      a right panel for visualizing the model.
    </li>
  </ul>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>parent</code></strong> - The parent window to which this frame window belongs.</li>
        <li><strong class="pname"><code>parentId</code></strong> - The id given to the parent window.</li>
        <li><strong class="pname"><code>title</code></strong> - The title given to the parent window.</li>
        <li><strong class="pname"><code>model</code></strong> - The model belonging to this GUI.</li>
    </ul></dd>
    <dt>Returns: EvtHandler</dt>
    <dt>Overrides:
        object.__init__
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="InitMenuBar"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitMenuBar</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitMenuBar">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This method initializes the menubar of the frame window with menus and
  menu items. Here only the common menus are initialized, namely File, 
  Viewports and Help menus.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="InitFileMenu"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitFileMenu</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">fileMenu</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitFileMenu">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This is an abstract method used for initializing optional menu items 
  in File menu. In subclasses of View this method can be overwritten as 
  follows:</p>
  <ul>
    <li>
      First create one or more new menu items.
    </li>
    <li>
      Second append the menu items to the File menu (provided as 
      parameter).
    </li>
  </ul>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>fileMenu</code></strong> - The File menu to which menu items can be appended.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="InitOtherMenus"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitOtherMenus</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">menuBar</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitOtherMenus">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This is an abstract method used for initializing optional other menus 
  and their menu items between the File menu and the ViewPorts menu. In 
  subclasses of View this method can be overwritten as follows:</p>
  <ul>
    <li>
      First create one or more new menus.
    </li>
    <li>
      Second create menu items and append these to the new menus.
    </li>
    <li>
      Third append the menus to the menubar (provided as parameter).
    </li>
  </ul>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>menuBar</code></strong> - The menubar to which new menus can be appended.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="InitUserInput"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitUserInput</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">inputPanel</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitUserInput">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This is an abstract method used for initializing the user input panel.
  This panel is located on the left side of the frame window. In subclasses
  of View this method can be overwritten as follows:</p>
  <ul>
    <li>
      Use the input panel (provided as parameter), as the panel to put 
      widgets in it. It would be useful to define a sizer and attach it to 
      this panel.
    </li>
    <li>
      If one or more subpanels are used, then the input panel (provided as 
      parameter), must be the parent on top of all the other panels.
    </li>
  </ul>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>inputPanel</code></strong> - The panel to which a sizer and other widgets can be attached.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="InitExplanationPanel"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitExplanationPanel</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parent</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitExplanationPanel">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This method initializes an explanation panel used for putting 
  information about other user input panels (to show how for example input 
  fields work). This method should be called in subclasses of View and 
  preferably in the method InitUserInput.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>parent</code></strong> - The parent window to which the newly created explanation panel 
          belongs.</li>
    </ul></dd>
    <dt>Returns:</dt>
        <dd>wx.Panel object, the newly created explanation panel.</dd>
  </dl>
</td></tr></table>
</div>
<a name="InitVisualizer"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitVisualizer</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parent</span>,
        <span class="sig-arg">model</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitVisualizer">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This method initializes a visualizer panel used for showing the 3D 
  model. The visualizer panel also contains a bar panel at the bottom and 
  is initially empty.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>parent</code></strong> - The parent panel to which a sizer and other widgets can be 
          attached.</li>
        <li><strong class="pname"><code>model</code></strong> - The model belonging to this GUI.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="InitBarVisualizer"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">InitBarVisualizer</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parent</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.InitBarVisualizer">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This is an abstract method used for initializing the bar panel at the 
  bottom of the visualizer panel. This panel can be used to put additional 
  widgets. In subclasses of View this method can be overwritten as 
  follows:</p>
  <ul>
    <li>
      Create a new panel to put a sizer and other widgets in it. One should
      notice that the bar is just a strip with a size of approximately (30 
      x width visualizer panel).
    </li>
    <li>
      The newly created panel has as parent the parent panel (provided as 
      argument).
    </li>
  </ul>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>parent</code></strong> - The parent window to which the newly created bar panel belongs.</li>
    </ul></dd>
    <dt>Returns:</dt>
        <dd>wx.Panel object, the newly created bar panel.</dd>
  </dl>
</td></tr></table>
</div>
<a name="ShowExplanation"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">ShowExplanation</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">info</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.ShowExplanation">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This method updates the explanation panel with textual 
  information.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>info</code></strong> - The (textual) information to be shown in the explanation panel.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="SettingStatusBar"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">SettingStatusBar</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">message1</span>,
        <span class="sig-arg">message2</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.gui.MainView-pysrc.html#View.SettingStatusBar">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>This method updates the fields in the statusbar of the frame 
  window.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>message1</code></strong> - The message to be shown in the left field of the statusbar.</li>
        <li><strong class="pname"><code>message2</code></strong> - The message to be shown in the rightt field of the statusbar.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variable Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariableDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="WIDTH"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">WIDTH</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
1000
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="HEIGHT"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">HEIGHT</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
750
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON_WIDTH"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON_WIDTH</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
75
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="L_BUTTON_WIDTH"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">L_BUTTON_WIDTH</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
150
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="MIN_SIZE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">MIN_SIZE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
wx.Size(750, 600)
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="FILE_EXIT"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">FILE_EXIT</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
100
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="SINGLE_VIEW"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">SINGLE_VIEW</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
101
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="MULTI_VIEW"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">MULTI_VIEW</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
102
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="CONFIG_VIEW"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">CONFIG_VIEW</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
103
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="HELP_ABOUT"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">HELP_ABOUT</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
104
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="HELP_HELP"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">HELP_HELP</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
105
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="EXPLANATION_TEXT"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">EXPLANATION_TEXT</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
106
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="VISUALIZER"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">VISUALIZER</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
107
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="headset-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >HeaDSET</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    <a href="epydoc-log.html">Generated by Epydoc
    3.0.1 on Wed Feb 25 12:57:56 2009</a>
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
